projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5132a58
)
Fix emacsclient check for term.el buffer (Bug#21041)
author
Noam Postavsky
<npostavs@gmail.com>
Tue, 24 Jul 2018 01:01:01 +0000
(21:01 -0400)
committer
Noam Postavsky
<npostavs@gmail.com>
Wed, 8 Aug 2018 23:29:59 +0000
(19:29 -0400)
* lib-src/emacsclient.c (find_tty): Check for any TERM value with
prefix of "eterm", not just "eterm" itself. Also check for ",term:"
in INSIDE_EMACS value.
lib-src/emacsclient.c
patch
|
blob
|
history
diff --git
a/lib-src/emacsclient.c
b/lib-src/emacsclient.c
index b139b2fe3f60349b812a661d2113c8c3abc9cc8f..b0243f99c2675507295d729f44bd77e467f825bf 100644
(file)
--- a/
lib-src/emacsclient.c
+++ b/
lib-src/emacsclient.c
@@
-1114,7
+1114,9
@@
find_tty (const char **tty_type, const char **tty_name, int noabort)
}
}
- if (strcmp (type, "eterm") == 0)
+ const char *inside_emacs = egetenv ("INSIDE_EMACS");
+ if (inside_emacs && strstr (inside_emacs, ",term:")
+ && strprefix ("eterm", type))
{
if (noabort)
return 0;